3d modelling html requirements management 3d animation 3d animations management architecture requirements it-consulting animation requirements engineering architectural design change management project management architect design business